italian garlic - Spanish English Dictionary